
@charset "gb2312";
/* CSS Document */

/* 头部css */
.topLine{ height:4px; width:100%; background:#4A90C9; font-size:0px; }
.top{ width:1003px; height:96px; background:url(images/top_bj.jpg) right no-repeat; position:relative; margin:0px auto;}

.top1,.topLogo{ position:absolute;position:absolute; top:0px; height:96px; }
.top1{width:0px; background:url(images/top_1.jpg) no-repeat; left:0px;height:96px; }
.topLogo{width:0px; background:url(images/top_logo.jpg) no-repeat;left:23px;}

.topSc,.topIndex{height:15px; line-height:15px; width:60px; padding-left:19px; top:34px;position:absolute; }
.topSc a,.topIndex a{color:#fff; }
.topSc a:hover,.topIndex a:hover{ color:#FF6;}
.topSc{ background:url(images/top_sc.jpg) no-repeat;right:100px;}
.topIndex{background:url(images/top_index.jpg) no-repeat; right:20px;}

.topInput,.topButton{height:26px;top:62px;position:absolute;  }
.topInput{ width:238px; padding-left:22px; line-height:26px; border:0px; color:#999; background:url(images/top_search2.jpg) no-repeat;right:100px;}
.topButton{ width:78px; border:0px; background:url(images/top_search.jpg) no-repeat;right:25px;}

/* 导航 */
.dhLine{ height:1px; width:1003px; margin:0px auto;background:url(images/top_xian.jpg) no-repeat; font-size:0px; margin-bottom:0px !important; margin-bottom:-1px;}
.dhBar{ width:1003px; height:43px; background:url(images/dh_1.jpg) no-repeat; margin:0px auto;}
.dhCon{ width:960px; height:43px;background:url(images/dh_bj1.jpg) repeat-x;  margin:0px auto }
.dhLeft{ width:11px; height:43px;background:url(images/dh_2.jpg) no-repeat; float:left; }
.dhCenter{ float:left; width:940px;}
.dhCenter li{ width:85px; text-align:center; float:left; height:43px; line-height:43px;}
.dhCenter .dhLiOver{ background:url(images/dh_bj2.jpg) no-repeat;}
.dhCenter .dhLiOver a{ background:url(images/dh_sj2.jpg) right no-repeat; padding-right:15px; color:#fff}
.dhCenter a{ background:url(images/dh_sj1.jpg) right no-repeat; padding-right:15px; color:#fff;}
.dhCenter a:hover{ color:#FF6;}
.dhRight{ width:9px; height:43px;background:url(images/dh_3.jpg) no-repeat; float:right; }

/* banner*/
.banner{ width:1003px; height:219px; margin:0px auto; background:url(images/banner.jpg) no-repeat;}

/* 首页内容*/
#con{ width:957px; height:auto; padding:18px 23px 0px 23px; background:#fff; margin:0px auto;}

/* 首页左侧*/
#left{ float:left; width:230px; height:auto; margin-right:18px;}

.leftGg{ width:230px; height:34px;background:url(images/left_gg.jpg) no-repeat; position:relative;}
.leftGg a{ position:absolute; top:6px; right:8px; color:#B29966;}
.leftGg a:hover{ color:#C60;}
.leftGgBody{width:200px; height:118px;background:url(images/left_gg2.jpg) no-repeat; padding:3px 15px;}
.leftGgBody li{background:url(images/dian.jpg) 0px 8px no-repeat; padding-left:8px; position:relative; height:24px !important; line-height:24px !important;height:23px; line-height:23px;}
.leftGgBody li span{ position:absolute; top:0px; right:-4px; font-size:10px; font-family:Arial; color:#999;}
.leftGgfoot{ width:230px; height:13px;background:url(images/left_gg3.jpg) no-repeat; margin-bottom:5px;}

.leftAbout{ width:230px; height:89px;background:url(images/left_jj.jpg) no-repeat; margin-bottom:2px; position:relative;}
.leftAbout span{ position:absolute; top:5px; right:5px;}
.leftAbout p{ position:absolute; top:24px; right:5px; width:120px; height:auto; line-height:20px;}

.leftAboutOth{ height:28px; width:230px; margin-bottom:5px;}
.leftAboutRy,.leftAboutWh,.leftAboutFc{width:52px;height:28px; line-height:28px;text-align:left; padding-left:20px;}
.leftAboutRy{ background:url(images/left_ry.jpg) no-repeat;  margin-right:7px; float: left;}
.leftAboutWh{ background:url(images/left_wh.jpg) no-repeat; float: left;}
.leftAboutFc{ background:url(images/left_fc.jpg) no-repeat; float: right;}

.leftAd{ height:100px; width:230px; overflow:hidden; margin-bottom:5px;}

.leftSch{ height:45px; width:210px; padding:5px 10px; background:url(images/left_search.jpg) no-repeat; color:#333; font-weight:bold;}
.leftSch option{ color:#999;}


/* 首页中间*/
#center{ float:left; width:472px; height:auto;}

.cenList li{ position:relative;height:24px;line-height:24px;text-align:left; background:url(images/center_sj1.jpg) 0px 5px no-repeat; padding-left:18px;}
.cenList li a{ margin-right:5px;}
.cenList li span{ position:absolute; top:0px; right:0px; color:#999; font-size:10px;}

.cenNewBar{ height:27px; width:472px; background:url(images/center_new.jpg) no-repeat; position:relative; margin-bottom:20px;}
.cenNewBar h1{ position:absolute; top:4px; left:20px; font-size:14px; color:#333; font-weight:bold;text-align:left;}
.cenNewBar a{ position:absolute; top:5px; right:23px; color:#fff; font-family:Arial;}

.cenNewCon{ width:452px; height:auto; padding:0px 10px; padding-bottom:10px; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.cenNewCon img{ float:left; width:123px; height:90px; overflow:hidden;}
.cenNewCon h1,.cenNewCon h1 a{ width:320px; float:right; font-size:14px; font-weight:bold; height:28px; line-height:28px; text-align:left; color:#C00;}
.cenNewCon h1 a:hover{ color:#F00; text-decoration:underline;}
.cenNewCon p{width:320px; float:right; height:auto; line-height:20px; color:#999;}

.cenNewLine{ margin-bottom:10px; padding:0px 10px;}

.cenDyBar{ width:472px; height:29px;background:url(images/center_bj2.jpg) repeat-x; position:relative;}
.cenDyBar li{ width:90px; height:29px; line-height:29px;background:url(images/center_bj3.jpg) no-repeat; text-align:center; font-size:14px; float:left; margin-right:4px; color:#999;}
.cenDyBar li.cLiover{background:url(images/center_bj1.jpg) no-repeat; color:#333;}
.cenDyBar p{ width:30px; height:29px; line-height:29px;background:url(images/center_sj2.jpg) right no-repeat; padding-right:4px; right:4px; top:4px; position:absolute;}
.cenDyBar p a{ font-size:12px; color:#999;}

#cenDyBar1{ width:472px; height:29px;background:url(images/center_bj2.jpg) repeat-x; position:relative;}
#cenDyBar1 li{margin-right:4px; float:left; }
#cenDyBar1 li a{ display:block; width:90px; height:29px; line-height:29px;background:url(images/center_bj3.jpg) no-repeat; text-align:center; font-size:14px; color:#999;}
#cenDyBar1 li a:hover,#cenDyBar1 li a.cLiover{background:url(images/center_bj1.jpg) no-repeat; color:#333;}

#cenDyBar1 p{ width:30px; height:29px; line-height:29px;background:url(images/center_sj2.jpg) right no-repeat; padding-right:4px; right:4px; top:4px; position:absolute;}
#cenDyBar1 p a{ font-size:12px; color:#999; background:none; height:auto; width:auto;}
.cenDyLine{padding:12px 8px; border:1px solid #ccc; border-top:0px; margin-top:0px }

/* 首页右侧*/
#right{ float:right; width:220px; height:auto;}
.rgtCk{ width:220px; height:45px;background:url(images/right_1.jpg) no-repeat;}
.rgtCkBody{width:220px; height:93px;background:url(images/right_3.jpg) left no-repeat;}
.rgtCkBodyLi{ padding-left:16px;width:204px; height:93px;background:url(images/right_4.jpg) right no-repeat;}
.rgtCkBodyLi a{ display: block; height:42px; width:57px; float:left; padding-left:37px; text-align:left; line-height:42px; color:#FFF;}
.rgtCkBodyLi a:hover{ color:#FC0;}
.rgtCkBodyLi a.user{background:url(images/right_5.jpg) no-repeat; margin-right:6px; margin-bottom:8px;}
.rgtCkBodyLi a.yl1{background:url(images/right_6.jpg) no-repeat; margin-bottom:8px;}
.rgtCkBodyLi a.order{background:url(images/right_7.jpg) no-repeat; margin-right:6px;}
.rgtCkBodyLi a.yl2{background:url(images/right_8.jpg) no-repeat;}
.rgtCkFoot{ width:220px; height:11px;background:url(images/right_2.jpg) no-repeat; margin-bottom:5px;}

.rgtSv{width:220px; height:44px;background:url(images/right_11.jpg) no-repeat; position:relative;}
.rgtSv a{ position:absolute; top:8px; right:14px; color:#999;}
.rgtSv a:hover{color:#666;}
.rgtSvLine{width:210px; padding:6px 4px; border:1px solid #ccc; border-width:0px 1px;}
.rgtSvLine li{height:22px;line-height:22px;text-align:left; background:url(images/right_sj.jpg) 5px 8px no-repeat; padding-left:14px; border-bottom:1px dotted #ccc;}
.rgtSvFoot{ width:220px; height:12px;background:url(images/right_12.jpg) no-repeat;}

/* 首页底部*/
#bottom{ height:100px; width:1003px; margin:0px auto;background:url(images/bottom.jpg) no-repeat; position:relative;}
.bottLogo{ position:absolute; top:42px; left:34px; width:108px; height:33px;background:url(images/bottom_logo.jpg) no-repeat;}
.bottText{ position:absolute; top:42px; left:155px;height:45px; color:#fff; text-align:left; width:750px; font-family:Arial;}

/* 次页左侧*/
#nyLeft{ width:170px; height:auto; float:left;}
.nyLfAbout,.nyLfNews,.nyLfZbgg,.nyLfContact,.nyLfDown,.nyLfServer{width:170px; height:58px;}
.nyLfAbout{background:url(images/ny/ny_title_About.jpg) no-repeat;}
.nyLfNews{background:url(images/ny/ny_title_News.jpg) no-repeat;}
.nyLfZbgg{background:url(images/ny/ny_title_Zbgg.jpg) no-repeat;}
.nyLfContact{background:url(images/ny/ny_title_Contact.jpg) no-repeat;}
.nyLfDown{background:url(images/ny/ny_title_Download.jpg) no-repeat;}
.nyLfServer{background:url(images/ny/ny_title_Server.jpg) no-repeat;}

.nyLfList a{ display:block; width:152px; border-bottom:1px solid #E1E1E1; line-height:26px; line-height:26px;background:url(images/ny/ny_box.jpg) 2px 11px no-repeat; padding-left:18px; font-size:14px;}
.nyLfList a:hover{background:url(images/ny/ny_box.jpg) 2px 11px no-repeat #F0F9FF; color:#003366;}
.nyLfList a.nyhover{background:url(images/ny/ny_box.jpg) 2px 11px no-repeat #F0F9FF; color:#003366;}
.nyLfBj{ height:316px; width:170px; margin-top:1px; background:url(images/ny/ny_left_bj.jpg) repeat-x;}

/* 次页右侧*/
#nyRight{ width:760px; height:auto; float:right;}
.nyRgtAbout,.nyRgtNews,.nyRgtZbgg,.nyRgtContact,.nyRgtDown,.nyRgtServer,.nyRgtQywh,.nyRgtZzjg,.nyRgtJyln,.nyRgtQyry,.nyRgtYgfc,.nyRgtNews_show{width:755px; height:35px; padding-right:5px; text-align:right; line-height:35px; color:#BCBCBC;}
.nyRgtAbout a,.nyRgtNews a,.nyRgtZbgg a,.nyRgtContact a,.nyRgtDown a,.nyRgtServer a,.nyRgtQywh a,.nyRgtZzjg a,.nyRgtJyln a,.nyRgtQyry a,.nyRgtYgfc a,.nyRgtNews_show a{color:#BCBCBC;}
.nyRgtAbout a:hover,.nyRgtNews a:hover,.nyRgtZbgg a:hover,.nyRgtContact a:hover,.nyRgtDown a:hover,.nyRgtServer a:hover,.nyRgtQywh a:hover,.nyRgtZzjg a:hover,.nyRgtJyln a:hover,.nyRgtQyry a:hover,.nyRgtYgfc a:hover,.nyRgtNews_show a:hover{color:#ff6600;}
.nyRgtAbout{background:url(images/ny/ny_bar_About.jpg) left no-repeat;}
.nyRgtQywh{background:url(images/ny/ny_bar_qywh.jpg) left no-repeat;}
.nyRgtZzjg{background:url(images/ny/ny_bar_zzjg.jpg) left no-repeat;}
.nyRgtJyln{background:url(images/ny/ny_bar_jyln.jpg) left no-repeat;}
.nyRgtQyry{background:url(images/ny/ny_bar_qyry.jpg) left no-repeat;}
.nyRgtYgfc{background:url(images/ny/ny_bar_ygfc.jpg) left no-repeat;}
.nyRgtNews{background:url(images/ny/ny_bar_News.jpg) left no-repeat;}
.nyRgtNews_show{background:none; text-align:left; padding-left:20px; width:725px; border-bottom:1px #ccc solid; margin:0px auto;}
.nyRgtZbgg{background:url(images/ny/ny_bar_Zbgg.jpg) left no-repeat;}
.nyRgtContact{background:url(images/ny/ny_bar_Contact.jpg) left no-repeat;}
.nyRgtDown{background:url(images/ny/ny_bar_Download.jpg) left no-repeat;}
.nyRgtServer{background:url(images/ny/ny_bar_Server.jpg) left no-repeat;}

.nyRgtCon{ width:730px; height:auto; padding:15px;}
.nyRgtCon1{ width:700px; height:auto; padding:30px; line-height:24px; color:#444;}
.nyRgtCon1 li{ margin-bottom:10px; padding-bottom:10px; height:auto;line-height:22px; clear:left;}
.nyRgtCon1 p{color:#666; float:left;font-weight:bold; width:120px;color:#333; text-align:right; margin-right:10px; }
.nyRgtCon1 span{ display:block; float:left; font-size:12px; color:#666;}

/* 关于我们*/
.nyRgtConAbt{ color:#555; line-height:25px;height:auto; }
.nyRgtConAbt .nyRgtTxt{float:left; width:575px;}
.nyRgtConAbt .nyRgtImg{ float:right; width:140px;}

/* 联系我们*/
.nyRgtConCnt { margin-bottom:10px;}
.nyRgtConCnt span{ font-weight:bold;}
.nyRgtConCnt h1{ font-size:16px; font-weight:bold; text-align:left; color:#333; margin-bottom:10px;}
.nyRgtConCnt p{ margin-bottom:6px;}
.nyRgtConCnt .nyRgtCntTxt{float:right; width:575px;}
.nyRgtConCnt .nyRgtCntImg{ float:left; width:140px;}
.nyRgtConCntTab{ width:730px; border-collapse:collapse; margin:0px auto; margin-bottom:10px;}
.nyRgtConCntTab td,.nyRgtConCntTab th{ border:1px #AFD2E4 solid; padding:1px 2px; text-align:center; line-height:20px;}
.nyRgtConCntTab th{ background:#D8E9F1; color:#036;}
.nyRgtConCntTab thead{ background: #2F5A7B; font-weight:bold; text-align:center; font-size:16px; font-family: "微软雅黑"; color:#FFF; height:28px; line-height:28px;}

/* 新闻资讯*/
.nyRgtConNews{ width:710px; padding:10px 10px 10px 0px; margin:0px auto;}
.nyRgtConNews dt{ margin-bottom:2px;background:url(images/ny/cy_left_sj.jpg) 4px 6px no-repeat;border-bottom:1px #ccc dashed; padding-bottom:10px; margin-bottom:10px;padding-left:12px; }
.nyRgtConNews p{font-size:12px; color: #999; margin-top:8px; line-height:22px;}
.nyRgtConNews a{text-decoration:underline; font-weight:bold;margin-bottom:8px; margin-right:8px;}
.nyRgtConNews span{font-size:10px; color:#999;}
.nyRgtConNewShow h1{ font-size:18px; font-weight: bold; text-align:center; color:#333; font-family: "微软雅黑";}
.nyRgtConNewShow h2{ font-size:11px; color:#999; font-weight:normal; text-align:center; padding-bottom:4px; border-bottom:1px #ccc dashed; margin-bottom:10px; }
.nyRgtConNewShow { width:710px; padding:10px 10px 10px 0px; margin:0px auto;color:#444; line-height:24px;}
.nyRgtConNewShow h3{ text-align:center; padding-top:5px; font-size:12px;}
.nyRgtConNewShow h3 a{ color:#999; text-decoration:none; font-weight:normal; }

.li_page{ height:24px; line-height:24px; text-align:center;}
.li_page a{ padding:0px 4px; margin:0px 2px; background:#eee; border:1px #ccc solid; color:#666;}
.li_page a:hover{ background: #F00; border:1px #900 solid; color:#fff;}
a.curpage {background: #F00; border:1px #900 solid; color:#fff; font-weight:bold;}

/* 下载*/
.nyRgtConDown{width:710px; padding:10px 10px 10px 0px; margin:0px auto;}
.nyRgtConDownTitle{ width:710px; height:36px; line-height:36px;background: url(images/ny/ny_down_bj1.jpg); position:relative;}
.nyRgtConDownTitle .nyRgtDTLeft,.nyRgtConDownTitle .nyRgtDTRight{ height:36px;position:absolute; top:0px; }
.nyRgtConDownTitle .nyRgtDTLeft{width:6px;background:url(images/ny/ny_down1.jpg) no-repeat; left:0px;}
.nyRgtConDownTitle .nyRgtDTRight{width:6px;background:url(images/ny/ny_down2.jpg) no-repeat;right:0px;}
.nyRgtConDownTitle .nyRgtDTCode,.nyRgtConDownTitle .nyRgtDTName,.nyRgtConDownTitle .nyRgtDTNumber,.nyRgtConDownTitle .nyRgtDTTime,.nyRgtConDownTitle .nyRgtDTLoad{ height:36px;position:absolute; top:0px; color:#fff;text-align:center;background:url(images/ny/ny_downbj2.jpg) no-repeat right; line-height:34px;}
.nyRgtConDownTitle .nyRgtDTCode{width:50px; left:6px; }
.nyRgtConDownTitle .nyRgtDTName{width:350px; left:56px;}
.nyRgtConDownTitle .nyRgtDTNumber{width:100px; left:406px;}
.nyRgtConDownTitle .nyRgtDTTime{width:120px; left:506px;}
.nyRgtConDownTitle .nyRgtDTLoad{width:80px; left:626px;  background:none;}

.nyRgtCDList {width:706px; margin:0px auto;}
.nyRgtCDList li{height:28px; line-height:28px; position:relative; background:#FCFDFE; margin-bottom:0px;}
.nyRgtCDList .nyRgtCode,.nyRgtCDList .nyRgtName,.nyRgtCDList .nyRgtNumber,.nyRgtCDList .nyRgtTime,.nyRgtCDList .nyRgtLoad{ position:absolute; top:0px; color:#333;text-align:center;height:28px; }
.nyRgtCDList .nyRgtCode{width:50px; left:6px;position:absolute; top:0px;}
.nyRgtCDList .nyRgtName{width:350px;left:56px;position:absolute; top:0px;}
.nyRgtCDList .nyRgtNumber{width:100px; left:406px; overflow: hidden;}
.nyRgtCDList .nyRgtTime{width:120px; left:506px;}
.nyRgtCDList .nyRgtLoad{width:80px;left:626px; }
.nyRgtCDList .LiColor{ background:#F4F9FB;}

/* 图片页面*/

.cy_page{width:700px;  height:22px; height:22px; line-height:22px;background:#E5E5E5; padding:2px 6px; text-align:left; position:relative; margin:0px auto;}
.page_list{ float:left; width:auto; display:inline-block;}
.page_list a{ padding:0px 3px; margin:0px 2px; }
.page_list a:hover{ background:#333; color:#fff;}
.page_list a.cur{ background:#333; color:#fff;}
.curpage {color:#ff0000;}

.cy_list{ height:auto; margin:0px auto; margin-bottom:5px;}
.cy_list .listli{ float:left; padding:7px; width:150px; height:190px; margin:2px 5px;}
.cy_list .listli div{ width:150px; height: 170px; overflow:hidden;}
.cy_list .listli p{ width: 150px; height:20px;line-height:20px; text-align:center; background:#f6f6f6}

/* 次页底部*/
#nyBottom{ height:65px; width:1003px; margin:0px auto;background:#ccc; position:relative;}
.nyBottLogo{ position:absolute; top:15px; left:34px; width:108px; height:33px;background:url(images/ny/ny_bottom.jpg) no-repeat;}
.nyBottText{ position:absolute; top:15px; left:155px;height:45px; color:#fff; text-align:left; width:750px; font-family:Arial;}
.copyright,.copyright a{ color:#fff; display:inline; margin-left:5px;}
.copyright a:hover{ color:#eee;}

#myframe{ width:472px;height:150px; margin-top:0px !important; margin-top:-10px;}
#myframe ul{display:none;} 
.cenDyBar p{ width:30px; height:29px; line-height:29px;background:url(images/center_sj2.jpg) right no-repeat; padding-right:4px; right:4px; top:4px; position:absolute;}
.listMore a{ font-size:12px; color:#999;}
.listMore a:hover{ font-size:12px; color:#ff6600;}
.listMore{ margin-top:-30px;width:30px; height:29px; line-height:29px;background:url(images/center_sj2.jpg) right no-repeat; padding-right:2px;}